home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_1199 / 1765 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.2 KB

  1. From: Julian Reschke <reschke@GOEDEL.UNI-MUENSTER.DE>
  2. Subject: Re: VDI Memory
  3. Date: Mon, 25 Jul 94 12:36:04 MET DST
  4. In-Reply-To: <m0qSC2D-0004zZC@uss.lonestar.org>; from "Evan Langlois" at Jul 24, 94 5:28 pm
  5.  
  6. > >One reason why memory alloced from the VDI is marked M_KEEP is that
  7. > >VDI uses a linked list for virtual workstations, and if a program
  8. > >crashes or if the programmer forgot to call v_clsvwek, you have a
  9. > >hole in the list...
  10. > Well, I lose memory when runing GEM when the memory is marked M_KEEP.
  11. > MiNT grows since it keeps it and nothing else can get to it.  Since
  12. > TOS is single-tasking, then I would assume the hole would not be very
  13. > bad .. since it would be at the end of the list.  In MultiTOS, its
  14. > hard to say.  There should be a better method than to keep memory around
  15. > that isn't in use except to maintain a linked list!
  16.  
  17. Hm. Of course it's only kept iff it isn't freed. Perhaps someone is
  18. forgetting to call rsrc_free()?
  19.  
  20. The hole is very bad, because VDI will mix up it's workstations.
  21.  
  22.  
  23. -- 
  24. ---------------------------------------------------
  25. Julian F. Reschke, Hensenstr. 142, D-48161 Muenster
  26.  eMail: reschke@math.uni-muenster.de jr@ms.maus.de
  27. ___________________________________________________
  28.